home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple II Magazines (DO)
/
Softdisk Magazette Volume 2, No. 01 (1982-09)(Softdisk)(Side A).zip
/
Softdisk Magazette Volume 2, No. 01 (1982-09)(Softdisk)(Side A).do
/
BASICALC.DOC.bas
< prev
next >
Wrap
BASIC Source File
|
1996-12-24
|
26KB
|
323 lines
10 REM BASICALC DOCUMENTATION
20 P = 1: GOTO 200
100 NORMAL : PRINT "--> FORWARD BACK <-- <ESC> MENU (";P;")";
105 GET A$
110 IF ASC(A$) = 8 THEN P = P -1: GOTO 140
120 IF ASC(A$) = 21 THEN P = P +1: GOTO 140
130 IF ASC(A$) = 27 THEN HOME : PRINT : PRINT CHR$(4);"RUNMENU"
135 GOTO 105
140 IF P = 0 THEN P = 12
150 IF P >12 THEN P = 1
200 ON P GOTO 300,560,820,1080,1340,1600,1860,2120,2380,2640,2900,3160
300 HOME : INVERSE
310 HOME
320 PRINT " ";
330 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
340 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
350 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
360 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT "BASICALC";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
370 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
380 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
390 PRINT " ";: NORMAL : PRINT " AN APPLESOFT ";: INVERSE : PRINT " ";
400 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
410 PRINT " ";: NORMAL : PRINT " SPREADSHEET PROGRAM ";: INVERSE : PRINT " ";
420 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
430 PRINT " ";: NORMAL : PRINT " BY WILLIAM V. R. SMITH ";: INVERSE : PRINT " ";
440 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
450 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
460 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
470 PRINT " ";: NORMAL : PRINT " DOCUMENTATION BY ";: INVERSE : PRINT " ";
480 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
490 PRINT " ";: NORMAL : PRINT " DAVID DURKEE ";: INVERSE : PRINT " ";
500 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
510 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
520 PRINT " ";: NORMAL : PRINT " A PUBLICATION OF SOFTALK ";: INVERSE : PRINT " ";
530 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
540 PRINT " ";
550 GOTO 100
560 HOME : NORMAL
570 HOME
580 PRINT "A1 !";
590 PRINT " ";
600 PRINT " ";
610 PRINT "";: INVERSE : PRINT " A B C D ";
620 PRINT " 1 ";: NORMAL : PRINT " ";
630 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT " ";
640 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " ";
650 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " ";
660 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " ";
670 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " THIS IS THE BASICALC SCREEN ";
680 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " WHICH GREETS YOU WHEN YOU RUN THE ";
690 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " PROGRAM. WE WILL REFER TO THE TOP ";
700 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " THREE LINES OF THE SCREEN AS THE ";
710 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " CONTROL AREA. ";
720 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " THE HORIZONTAL AND VERTICAL ";
730 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " AXES- THE INVERSE LINES WITH THE ";
740 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " LETTERS AND NUMBERS- DEFINE THE ";
750 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " SPREADSHEET AREA AND TELL YOU THE ";
760 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " CURSOR'S POSITION ON THE SCREEN. ";
770 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " ";
780 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " ";
790 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " ";
800 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " ";
810 GOTO 100
820 HOME : NORMAL
830 HOME
840 PRINT "A1 !";
850 PRINT " \ / ";
860 PRINT " \ / ";
870 PRINT "";: INVERSE : PRINT " \ A B C D / ";
880 PRINT " 1 \ ";: NORMAL : PRINT " / ";
890 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT " \ \ / ";
900 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " \ THIS IS THE CURSOR / ";
910 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " \ / ";
920 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " \ / ";
930 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " THIS IS THE THIS IS THE ";
940 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " CURSOR POSITION CURSOR DIRECTION ";
950 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " INDICATOR. IT IS INDICATOR. ";
960 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " USED IN YOUR ";
970 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " ARITHMETIC ! MEANS THAT <-- ";
980 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " EXPRESSIONS AS IS UP AND --> ";
990 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " A VARIABLE NAME. IS DOWN. ";
1000 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " ";
1010 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " THE LEFT AND - MEANS THAT <-- ";
1020 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " RIGHT ARROWS ARE IS LEFT AND --> ";
1030 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " USED TO MOVE THE IS RIGHT. ";
1040 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " CURSOR AS ";
1050 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " EXPLAINED TO THE IT IS TOGGLED WITH";
1060 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " RIGHT. THE SPACE BAR. ";
1070 GOTO 100
1080 HOME : NORMAL
1090 HOME
1100 PRINT "J69 -";
1110 PRINT " \ ";
1120 PRINT " \ ";
1130 PRINT "";: INVERSE : PRINT " \ G H I J ";
1140 PRINT "51";: NORMAL : PRINT " \ ";
1150 PRINT "";: INVERSE : PRINT "52";: NORMAL : PRINT " \ ^ ";
1160 PRINT "";: INVERSE : PRINT "53";: NORMAL : PRINT " THE NEW POSITION IS J69 ! ";
1170 PRINT "";: INVERSE : PRINT "54";: NORMAL : PRINT " ! ";
1180 PRINT "";: INVERSE : PRINT "55";: NORMAL : PRINT " ! ";
1190 PRINT "";: INVERSE : PRINT "56";: NORMAL : PRINT " ! ";
1200 PRINT "";: INVERSE : PRINT "57";: NORMAL : PRINT " THE CURSOR IS NOW IN ";
1210 PRINT "";: INVERSE : PRINT "58";: NORMAL : PRINT " THE LOWER-RIGHT-MOST J ";
1220 PRINT "";: INVERSE : PRINT "59";: NORMAL : PRINT " POSITION ON THE SPREAD- ";
1230 PRINT "";: INVERSE : PRINT "60";: NORMAL : PRINT " SHEET, AS WELL AS THE ! ";
1240 PRINT "";: INVERSE : PRINT "61";: NORMAL : PRINT " SCREEN. NOTE THAT THERE ! ";
1250 PRINT "";: INVERSE : PRINT "62";: NORMAL : PRINT " ARE 10 COLUMNS AND 69 ! ";
1260 PRINT "";: INVERSE : PRINT "63";: NORMAL : PRINT " ROWS. ! ";
1270 PRINT "";: INVERSE : PRINT "64";: NORMAL : PRINT " V ";
1280 PRINT "";: INVERSE : PRINT "65";: NORMAL : PRINT " ";
1290 PRINT "";: INVERSE : PRINT "66";: NORMAL : PRINT " HERE IS THE CURSOR ";
1300 PRINT "";: INVERSE : PRINT "67";: NORMAL : PRINT " \ ";
1310 PRINT "";: INVERSE : PRINT "68";: NORMAL : PRINT " \ ";
1320 PRINT "";: INVERSE : PRINT "69";: NORMAL : PRINT " <---------- 69 --------> ";: INVERSE : PRINT " ";
1330 GOTO 100
1340 HOME : NORMAL
1350 HOME
1360 PRINT "A2 THIS IS WHERE YOU !";
1370 PRINT "APPLES ----TYPE IN AN ENTRY. ";
1380 PRINT " ";
1390 PRINT "";: INVERSE : PRINT " A B C D ";
1400 PRINT " 1";: NORMAL : PRINT " ";
1410 PRINT "";: INVERSE : PRINT " 2APPLES ";: NORMAL : PRINT " ---WHEN YOU HIT RETURN IT ";
1420 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " APPEARS IN THE CURSOR. ";
1430 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " ";
1440 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " ";
1450 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " ANYTHING YOU TYPE WHICH ";
1460 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " BEGINS WITH A LETTER OR A ";
1470 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " NUMBER IS ACCEPTED AS AN ";
1480 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " ENTRY. THERE ARE THREE TYPES ";
1490 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " OF ENTRIES: ";
1500 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " ";
1510 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " * VALUE- ANY NUMBER ";
1520 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " ";
1530 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " * ARITHMETIC EXPRESSION- WHICH ";
1540 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " WILL BE EVALUATED- MORE LATER";
1550 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " ";
1560 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " * LABEL- LIKE THE EXAMPLE ABOVE- ";
1570 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " ANYTHING WHICH CAN'T BE ";
1580 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " INTERPRETED ANOTHER WAY ";
1590 GOTO 100
1600 HOME : NORMAL
1610 HOME
1620 PRINT "C2 !";
1630 PRINT "B2*4 ---EXPRESSION 'UNDER' CURSOR ";
1640 PRINT " ";
1650 PRINT "";: INVERSE : PRINT " A B C D ";
1660 PRINT " 1";: NORMAL : PRINT " ";
1670 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT "APPLES 256.00";: INVERSE : PRINT " 1024.00";: NORMAL : PRINT " ";
1680 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " / / ";
1690 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " / EVALUATION ";
1700 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " THIS IS B2. OF B2*4 ";
1710 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " ";
1720 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " ";
1730 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " WHEN AN ARITHMETIC EXPRESSION ";
1740 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " IS ENTERED, IT IS DISPLAYED AS ";
1750 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " SUCH IN THE CONTROL AREA. ITS ";
1760 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " VALUE IS DISPLAYED ON THE SPREAD- ";
1770 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " SHEET. ";
1780 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " NOTE THAT UNLESS OTHERWISE ";
1790 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " SPECIFIED, NUMBERS ARE SHOWN IN ";
1800 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " DOLLARS & CENTS FORMAT ON THE ";
1810 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " SPREADSHEET, BUT ON THE CONTROL ";
1820 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " AREA, THEY ARE SHOWN THE WAY ";
1830 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " THEY WERE ENTERED. ";
1840 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " ";
1850 GOTO 100
1860 HOME : NORMAL
1870 HOME
1880 PRINT "A5 !";
1890 PRINT "5.3:I --THIS IS HOW IT'S ENTERED. ";
1900 PRINT " ";
1910 PRINT "";: INVERSE : PRINT " A B C D ";
1920 PRINT " 1";: NORMAL : PRINT " ";
1930 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT "APPLES 256.00 1024.00 ";
1940 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " ";
1950 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " ";
1960 PRINT "";: INVERSE : PRINT " 5 5";: NORMAL : PRINT " VALUE CONTROLS ";
1970 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " CHANGE THE WAY A VALUE ";
1980 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " IS DISPLAYED. THEY ARE ";
1990 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " APPENDED TO THE END OF A ";
2000 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " NUMBER OR EXPRESSION, AS ";
2010 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " IN THE ENTRY ABOVE. ";
2020 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " ";
2030 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " :I INTEGER FORMAT 5";
2040 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " ";
2050 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " :$ MONEY (DEFAULT) 5.30";
2060 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " ";
2070 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " :F FLOATING POINT 5.3";
2080 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " ";
2090 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " :* GRAPHIC MODE ***** ";
2100 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " ";
2110 GOTO 100
2120 HOME : NORMAL
2130 HOME
2140 PRINT "D19 !";
2150 PRINT "6/2*B19+C19*2:I ---THE EXPRESSION ";
2160 PRINT " ";
2170 PRINT "";: INVERSE : PRINT " A B C D ";
2180 PRINT " 1";: NORMAL : PRINT " ";
2190 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT " ARITHMETIC EXPRESSIONS ARE ALWAYS";
2200 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " EVALUATED STRICTLY FROM LEFT TO ";
2210 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " RIGHT. NO PARENTHESES ARE ALLOWED. ";
2220 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " BASICALC CAN ONLY EVALUATE THE ";
2230 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " FOLLOWING: ";
2240 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " ";
2250 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " OPERATORS: + - * / ";
2260 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " NUMBERS: 3 -5 18.7 ETC. ";
2270 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " LOCATIONS: A1 B7 J69 ETC. ";
2280 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " VALUE CONTROLS: :I :$ :F :* ";
2290 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " ";
2300 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " THE EXPRESSION ABOVE IS EVALUATED";
2310 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " LIKE SO: 6/2=";: INVERSE : PRINT "3";: NORMAL : PRINT " B19=6 3*6=";: INVERSE : PRINT "18";: NORMAL : PRINT " C19=2 ";
2320 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " 18+2=";: INVERSE : PRINT "20";: NORMAL : PRINT " 20*2=40. 40:I READS WITHOUT ";
2330 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " DECIMAL PLACES ";
2340 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " SEE THE ANSWER? ";
2350 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " \ ";
2360 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " 6.00 2.00";: INVERSE : PRINT " 40";
2370 GOTO 100
2380 HOME : NORMAL
2390 HOME
2400 PRINT "D14 !";
2410 PRINT "A12+B12+C12+D12 ";
2420 PRINT " ";
2430 PRINT "";: INVERSE : PRINT " A B C D ";
2440 PRINT " 1";: NORMAL : PRINT " ";
2450 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT " YOU CANNOT USE AN EXPRESSION ";
2460 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " LIKE THIS ONE: ";
2470 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " ";
2480 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " (3*6)+(8*9)+(2*5)+(30/5) ";
2490 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " ";
2500 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " INSTEAD, YOU WOULD SET EACH ";
2510 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " PARENTHETICAL EXPRESSION IN A ";
2520 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " SEPERATE CELL, AND USE A FIFTH ";
2530 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " CELL TO TOTAL THEM, LIKE SO: ";
2540 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " ";
2550 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " 3*6 8*9 2*5 30/5";
2560 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " ";
2570 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " ";: INVERSE : PRINT " 106.00";
2580 PRINT "15";: NORMAL : PRINT " ";
2590 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " SEE THE NEXT PAGE FOR AN ";
2600 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " EASIER WAY TO DO THE SUMMATION. ";
2610 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " ";
2620 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " ";
2630 GOTO 100
2640 HOME : NORMAL
2650 HOME
2660 PRINT " ";
2670 PRINT " ";: INVERSE : PRINT "SINGLE KEY COMMANDS-";: NORMAL : PRINT " ";
2680 PRINT " ";
2690 PRINT "";: INVERSE : PRINT " A B C D ";
2700 PRINT " 1";: NORMAL : PRINT " ";
2710 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT " ";
2720 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " & TOTALS ADJACENT CELLS IN A ";
2730 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " ROW OR COLUMN. YOU ENTER START ";
2740 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " AND END POINTS. ";
2750 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " ";
2760 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " ! RECALCULATE. ALL EXPRESSIONS ";
2770 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " ARE EVALUATED WHEN THEY ARE ";
2780 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " ENTERED. THIS COMMAND EVALUATES ";
2790 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " THE WHOLE SHEET STARTING FROM ";
2800 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " A1, MOVING LEFT TO RIGHT, ROW ";
2810 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " BY ROW, THE WAY YOU READ A BOOK.";
2820 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " ";
2830 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " @ CLEARS A SINGLE ANSWER CELL. ";
2840 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " ";
2850 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " / GETS YOU THE EXTENDED COMMAND ";
2860 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " MENU. SEE THE NEXT PAGE. ";
2870 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " ";
2880 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " ";
2890 GOTO 100
2900 HOME : NORMAL
2910 HOME
2920 PRINT " ";
2930 PRINT " ";: INVERSE : PRINT "EXTENDED COMMANDS MENU";: NORMAL : PRINT " ";
2940 PRINT " ";
2950 PRINT "";: INVERSE : PRINT " A B C D ";
2960 PRINT " 1";: NORMAL : PRINT " ";
2970 PRINT "";: INVERSE : PRINT " 2";: NORMAL : PRINT " ";
2980 PRINT "";: INVERSE : PRINT " 3";: NORMAL : PRINT " 1-WIDTH RESETS THE WIDTH OF THE ";
2990 PRINT "";: INVERSE : PRINT " 4";: NORMAL : PRINT " COLUMN THE CURSOR IS IN. ";
3000 PRINT "";: INVERSE : PRINT " 5";: NORMAL : PRINT " 2-SAVE SAVES ALL CONTENTS OF YOUR ";
3010 PRINT "";: INVERSE : PRINT " 6";: NORMAL : PRINT " SPREADSHEET TO DISK. ";
3020 PRINT "";: INVERSE : PRINT " 7";: NORMAL : PRINT " 3-LOAD LOADS THEM BACK AGAIN. ";
3030 PRINT "";: INVERSE : PRINT " 8";: NORMAL : PRINT " 4-CLEAR CLEARS THE WHOLE SPREAD- ";
3040 PRINT "";: INVERSE : PRINT " 9";: NORMAL : PRINT " SHEET. ";
3050 PRINT "";: INVERSE : PRINT "10";: NORMAL : PRINT " 5-GOTO LOCATION MOVES THE CURSOR TO";
3060 PRINT "";: INVERSE : PRINT "11";: NORMAL : PRINT " A GIVEN CELL LOCATION, WHICH IT ";
3070 PRINT "";: INVERSE : PRINT "12";: NORMAL : PRINT " DISPLAYS IN THE TOP LEFT OF THE ";
3080 PRINT "";: INVERSE : PRINT "13";: NORMAL : PRINT " SCREEN. ";
3090 PRINT "";: INVERSE : PRINT "14";: NORMAL : PRINT " 6-PRINT SENDS ALL OR A PART OF THE ";
3100 PRINT "";: INVERSE : PRINT "15";: NORMAL : PRINT " SPREADSHEET TO THE PRINTER. YOU ";
3110 PRINT "";: INVERSE : PRINT "16";: NORMAL : PRINT " TELL IT UPPER-LEFT AND LOWER- ";
3120 PRINT "";: INVERSE : PRINT "17";: NORMAL : PRINT " RIGHT CORNERS OF THE SECTION ";
3130 PRINT "";: INVERSE : PRINT "18";: NORMAL : PRINT " YOU WANT PRINTED. ";
3140 PRINT "";: INVERSE : PRINT "19";: NORMAL : PRINT " ";
3150 GOTO 100
3160 HOME : INVERSE
3170 HOME
3180 PRINT " ";
3190 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3200 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3210 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3220 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3230 PRINT " ";: NORMAL : PRINT " *** ";: INVERSE : PRINT "THE";: NORMAL : PRINT " ";: INVERSE : PRINT "END";: NORMAL : PRINT " *** ";: INVERSE : PRINT " ";
3240 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3250 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3260 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3270 PRINT " ";: NORMAL : PRINT " GOOD LUCK AND HAVE FUN WITH ";: INVERSE : PRINT " ";
3280 PRINT " ";: NORMAL : PRINT " BASICALC. YOU SHOULD BE ABLE TO ";: INVERSE : PRINT " ";
3290 PRINT " ";: NORMAL : PRINT " MASTER MOST OF ITS FUNCTIONS NOW ";: INVERSE : PRINT " ";
3300 PRINT " ";: NORMAL : PRINT " THROUGH TRIAL AND ERROR. ANY ";: INVERSE : PRINT " ";
3310 PRINT " ";: NORMAL : PRINT " QUESTIONS YOU MAY HAVE ABOUT THE ";: INVERSE : PRINT " ";
3320 PRINT " ";: NORMAL : PRINT " NORMAL OPERATIONS OF BASICALC ";: INVERSE : PRINT " ";
3330 PRINT " ";: NORMAL : PRINT " SHOULD HAVE BEEN ANSWERED HERE. ";: INVERSE : PRINT " ";
3340 PRINT " ";: NORMAL : PRINT " IF, HOWEVER, YOU HAVE FOUND A ";: INVERSE : PRINT " ";
3350 PRINT " ";: NORMAL : PRINT " BUG IN THE PROGRAM, GET IN TOUCH ";: INVERSE : PRINT " ";
3360 PRINT " ";: NORMAL : PRINT " WITH US AT SOFTALK. WE WILL DO ";: INVERSE : PRINT " ";
3370 PRINT " ";: NORMAL : PRINT " WHAT WE CAN TO CORRECT IT. ";: INVERSE : PRINT " ";
3380 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3390 PRINT " ";: NORMAL : PRINT " ";: INVERSE : PRINT " ";
3400 PRINT " ";
3410 GOTO 100